to be precluded from denying - German English Dictionary